on-the-site labor - Francés Inglés Diccionario